CC = g++
COMPILE = $(CC) -O2 -c -Wall -ansi
LINK = $(CC)
OBJT1 = CreateDisk.o
OBJS1 = testing.o
OBJS2 = MapDisk.o

build: $(OBJT1) $(OBJS1) $(OBJS2)
	$(LINK) -o CreateDisk $(OBJT1)
	$(LINK) -o testing $(OBJS1)
	$(LINK) -o MapDisk $(OBJS2)
	rm -f *.o

CreateDisk.o: CreateDisk.cpp
	$(COMPILE) CreateDisk.cpp

testing.o: testing.cpp
	$(COMPILE) testing.cpp

MapDisk.o: MapDisk.cpp
	$(COMPILE) MapDisk.cpp
    
clean:
	rm -f *.o CreateDisk testing MapDisk
